package cn.gok.dao;

import cn.gok.entity.Student;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StudentDAO {

    /**
     * 根据用户名和密码查询出用户信息
     * @param studentName 登录用户名
     * @param password    密码
     * @return
     */
    Student findStudentByNameAndPassword(@Param("studentName") String studentName, @Param("password") String password);

    /**
     * 根据用户名或手机号查出用户的id
     * @param stuNameOrPhoneNo   用户名或手机号
     * @return
     */
    int findSutIdByNameOrPhoneNo(String stuNameOrPhoneNo);

    int updatePasswordById(@Param("stuId") int stuId,
                           @Param("newPassword") String newPassword);
}
